5
תגובות
עשיתי דבר כזה:
onsubmit="if(confirm('אתה בטוח שאתה רוצה לשלח את הטופס')){}else{}"

מה אני צריך להוסיף באחד מין הסוגריים כדי שהטופס לא ישלח בלחיצה על ביטול?

5 תשובות

avatar ענה intval ב 18 לינואר 2012 #

return true או return false
כדי שכביכול ה onsubmit יהיה true או false

avatar ענה razand ב 18 לינואר 2012 #

לא הבנתי מה להוסיף.
איך למנוע את השליחה?

avatar ענה intval ב 18 לינואר 2012 #

להוסיף return false

avatar ענה xzxxx7 ב 18 לינואר 2012 #

<form onsubmit="return confirm('אתה בטוח שאתה רוצה לשלח את הטופס');">
    <input type="submit" />
</form>

avatar ענה KingYes ב 18 לינואר 2012 #

אני סתם ככה לא אוהב ללכלך את הקוד HTML בקודים של JS..
אני תמיד מעדיף להכניס את כל הסקריפטים בקוד JS חיצוני שידע איך לטפל בכל אלמנט או קבוצת אלמנטים.